package com.duobaoyu.dby.supply.common.biz.remote.to.rechargeinfo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author 1
 * @ClassName PhoneOperatorTO
 * @Description 手机号运营商和归属地查询结果
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PhoneOperatorTO implements Serializable {
	private static final long serialVersionUID = 5501949117233502543L;
	/**
	 * 运营商
	 */
	@ApiModelProperty(value = "运营商")
	private String operatorName;
	/**
	 * 运营商 1:移动 2:联通 3:电信
	 *
	 * @see //com.duobaoyu.dby.channel.adapter.enums.biz.product.MobileOperatorEnum
	 */
	@ApiModelProperty(value = "运营商类型")
	private Integer operatorType;
	/**
	 * 省份
	 */
	@ApiModelProperty(value = "省份")
	private String provinceName;
	/**
	 * 城市
	 */
	@ApiModelProperty(value = "城市")
	private String cityName;
	/**
	 * 可充值面值
	 */
	//@ApiModelProperty(value = "可充值面值")
	//private List<BigDecimal> faceValue;
	/**
	 * 是否携号转网，1:是、0:否
	 */
	@ApiModelProperty(value = "是否携号转网，1:是、0:否")
	private Integer isTransfer;
}
